a=100//8;#//表示整除
print(a)
b=100%8;#%表示取余
print(b)
c=100**3;#**表示幂运算
print(c)
d=100+100#+表示加法
#print(10/0)#ZeroDivisionError: division by zero
print(d)

e=50
e+=100
print(e)
f=100
f=f%8
print(f)

a=b=c=1000#同时给a,b,c赋值
print(a,b,c)
a,b=10,20#解包赋值
print(a,b)
a,b=b,a
print(a,b)

print(100>200)#>表示大于
print(100<200 and 200<300)
print(100<200 or 200<300)
print(not 100<200 and 200<300)#not表示非

print('按位与运算',8&12,4|8)
print('按位取反运算',~12654)
print('左移运算',2<<2)
print('右移运算',8>>2)